scavenging efficiency - Espagnol Anglais Dictionnaire